//
// Exception.hh for  in /home/jousse_f//workspace/C++/abstractVM/old_parser/with_Ex
// 
// Made by florian jousseau
// Login   <jousse_f@epitech.net>
// 
// Started on  Mon Feb 13 09:53:40 2012 florian jousseau
// Last update Fri Apr 13 15:30:00 2012 florian jousseau
//

#ifndef EXCEPTION_H_
# define EXCEPTION_H_

#include <string>
#include <stdexcept>

class		AbstractEx : public std::exception
{
  std::string	err;

public:
  AbstractEx();
  AbstractEx(const std::string & err);
  virtual ~AbstractEx() throw() ;
  AbstractEx(const AbstractEx &other);
  AbstractEx	&operator=(const AbstractEx & other);
  virtual const char *what() throw() ;
};

#endif /* !EXCEPTION_H_ */
